package com.foreknow.demo03;

/**
 * 二维数组：数组的数组
 * 如何声明一个二维数组
 * 语法: int[][] a;
 * 初始化:
 * int[][] a = new int[3][4]
 */
public class ArrayDemo3 {
  public static void main(String[] args) {
    int[][] a = new int[3][4];
    //向a中添加数据
    a[0][0] = 1;
    a[0][1] = 2;
    a[0][2] = 21;
    a[0][3] = 23;

    //如何获取元素
   // System.out.println(a[0][3]);//一定要通过数组的下标来获取元素

    int[][] array = {{1,2,3},{4,5,6,7},{8,9}};
//    System.out.println(array[1][1]);

    //如何对二维数组进行遍历
    for(int i = 0;i<array.length;i++){ //遍历一维的
      for(int j = 0;j<array[i].length;j++) {
        System.out.println(array[i][j]);
      }
    }
  }
}
